jQuery.fn.LoadImage=function(scaling,width,height,loadpic){  
	if(loadpic==null)loadpic="../images/loading.jpg"; 
	return this.each(function(){  
		var t=$(this);
		var src=$(this).attr("src")  
		var img=new Image();  
		img.src=src;  
		var autoScaling=function(){  
			if(scaling){
				if(img.width>=0 && img.height>=0){
					if(width==0&&height>0){
						t.height(height);
						t.width((img.width*height)/img.height);
					}else if(height==0&&width>0){
						t.width(width);
						t.height((img.height*width)/img.width);
					}else if(img.width/img.height>=width/height){
						if(img.width>width){   
							t.width(width);   
							t.height((img.height*width)/img.width);   
						}else{   
							t.width(img.width);   
							t.height(img.height);   
						}   
					}else{
						if(img.height>height){   
							t.height(height);   
							t.width((img.width*height)/img.height);   
						}else{   
							t.width(img.width);   
							t.height(img.height);   
						}   
					}   
				}   
			}   
		}
		if(img.complete){ 
			autoScaling();  
			return;  
		}  
		$(this).attr("src","");  
		var loading=$("<img alt=\"加载中...\" title=\"图片加载中...\" src=\""+loadpic+"\" />");    
		t.hide();  
		t.after(loading);  
		$(img).load(function(){  
			autoScaling();  
			loading.remove();  
			t.attr("src",this.src);  
			t.show();  
		});  
	});  
}

